package queped;

import org.kohsuke.args4j.Option;

import java.io.File;

/**
 * Created by:  Jason Ye
 * Date:        24/06/2012
 * Time:        19:11
 */
public class QuePEDOpts {

    @Option(name = "-i",
            aliases= "-input",
            usage = "SQL Input File to be modelled")
    public File sqlInputFile;

    @Option(name = "-s",
            aliases = "-scalingfactor",
            usage = "specify a positive integer scaling factor on the tables:\n"
                    +"default is 1")
    public int scalingfactor = 1;

    @Option(name = "-J",
            aliases= "-JMT",
            usage = "Send directly for solving in JMT")
    public boolean JMT = false;

    @Option(name = "-d",
            aliases = "-iotime",
    usage = "specify an average database IO time in ms")
    public double dbIOTime=0;

    @Option(name= "-p",
            aliases = "-pagesize", usage = "specify database page size in bytes.\n"
                    + "default is 8192")
    public double pagesize = 8192;


}
